{$CLEO .CS}

//-------------MAIN---------------
0000: NOP 

:NONAME_2
wait 0 
if and 
   Player.Defined($PLAYER_CHAR)
0154:   actor $PLAYER_ACTOR in_zone 'LA'  // LS
0583:   player $PLAYER_CHAR in_zone 'LA'   
   $ONMISSION == 0
jf @NONAME_2 
Model.Load(#FREIGHT)
Model.Load(#FREIFLAT)
Model.Load(#FREIBOX)
Model.Load(#STREAK)
Model.Load(#STREAKC)
Model.Load(#TRAM)
//Model.Load(662)
//Model.Load(663)
038B: load_requested_models 
wait 0 
jump @NONAME_79 

:NONAME_79
wait 0 
//06D8: 1@ = create_train_at 1709.22 -2827.91 276.19 type 0 direction 0 
//1665.7228 -2832.0869 85.5328 2 pyt
06D8: 1@ = create_train_at 1861.8792 -1178.593 27.8577 type 3 direction 1
0186: 2@ = create_marker_above_car 1@
0165: set_marker 2@ color_to 4
06DC: set_train 1@ acc 10.0 
06DD: set_train 1@ speed 16.0 
09CF: set_train 1@ stop_at_stations 1
wait 3000 
06DC: set_train 1@ acc 20.0 
06DD: set_train 1@ speed 30.0 
Model.Destroy(#FREIGHT)
Model.Destroy(#FREIFLAT)
Model.Destroy(#FREIBOX)
Model.Destroy(#STREAK)
Model.Destroy(#STREAKC)
Model.Destroy(#TRAM)
jump @platf1



:prov_1
wait 0 
if or
0154:   actor $PLAYER_ACTOR in_zone 'LA'  // LS
0583:   player $PLAYER_CHAR in_zone 'LA' 
jf @destr
if or    //stalo ploxo
$ONMISSION == 1
0112:   wasted_or_busted
0118:   actor $PLAYER_ACTOR dead
0981:   train 1@ wrecked
02BF:   car 1@ sunk
01F4:   car 1@ flipped
jf @platf1
jump @destr

:platf1
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 1820.9703 -1888.0597 29.8384 radius 14.0 14.0 14.0      //unity
jf @platf2  
jump @NONAME_926 

:platf2
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 1517.1947 -2335.6943 28.8384 radius 14.0 14.0 14.0       //airport   izmenen
jf @platf3 
jump @NONAME_926 

:platf3
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 1775.4429 -2710.876 26.5784 radius 14.0 14.0 14.0      //sanjeevskaya
jf @platf4 
jump @NONAME_926 

:platf4
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 2662.9814 -2506.0725 26.5784 radius 14.0 14.0 14.0    //seaport
jf @platf5 
jump @NONAME_926 

:platf5
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 2840.9849 -1870.208 25.5784 radius 14.0 14.0 14.0    //predportovaya   izmtj
jf @platf6 
jump @NONAME_926 

:platf6
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 2920.6648 -1341.9978 26.5784 radius 14.0 14.0 14.0    //fuckuvskaya
jf @platf7 
jump @NONAME_926 

:platf7
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 2554.5889 -1086.7091 37.2453 radius 14.0 14.0 14.0    //las-calinas
jf @platf8 
jump @NONAME_926


:platf8
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 1845.1808 -1422.4746 28.8384 radius 14.0 14.0 14.0    //glenpark
//1845.1808 -1422.4746 29.8384      GLENPARK GOLOV
//jf @prov_1
jf @platf9
jump @NONAME_926

////////:platf7

:platf9
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 1507.4025 -1238.7699 -23.8229 radius 14.0 14.0 14.0    //Commercia
jf @platf10 
jump @NONAME_926

:platf10
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 1006.6039 -1786.2665 -23.8387 radius 14.0 14.0 14.0    //Xyevaya
jf @platf11
jump @NONAME_926

:platf11
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 519.2864 -1733.0015 -23.8213 radius 14.0 14.0 14.0    //long beach
jf @platf12 
jump @NONAME_926

:platf12
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 652.914 -1178.8011 -23.8213 radius 14.0 14.0 14.0    //na sf shtrasse
jf @platf13
jump @NONAME_926

:platf13
wait 0 
if 
01AF:   car 1@ sphere 0 in_sphere 1243.004 -969.9123 -23.8217 radius 14.0 14.0 14.0    //mcdonalds
jf @prov_1
jump @NONAME_926






///jf @prov_1 
///jump @NONAME_926


 //:prov2
//wait 0
//if or
//$ONMISSION == 1
//0112:   wasted_or_busted
//0118:   actor $PLAYER_ACTOR dead
//0981:   train 1@ wrecked
//02BF:   car 1@ sunk
//01F4:   car 1@ flipped

:NONAME_926 
wait 0
06DC: set_train 1@ acc 0.0 
06DD: set_train 1@ speed 0.0 
wait 8000
06DC: set_train 1@ acc 10.0 
06DD: set_train 1@ speed 16.0 
wait 3000 
06DC: set_train 1@ acc 20.0 
06DD: set_train 1@ speed 30.0  
jump @prov_1

:destr
wait 0
0164: disable_marker 2@
07BD: destroy_train 1@
07BE: remove_references_to_train 1@
jump @NONAME_2